defence device - Turco Inglés Diccionario